Internet-of-Things (IoT) is envisioned to provide connectivityto a vast number of sensing or actuating devices with limited computationaland communication capabilities. For the organizations thatmanage these constrained devices, the monitoring of each device’s operationalstatus and performance level as well as the accounting of their resourceusage are of great importance. However, monitoring and accountingsupport is lacking in today’s IoT platforms. Hence, this paper studiesthe applicability of the Constrained Application Protocol (CoAP), alightweight transfer protocol under development by IETF, for efficientlyretrieving monitoring and accounting data from constrained devices. Onthe infrastructure side, the developed prototype relies on using standardbuilding blocks offered by the AMAAIS project in order to collect,pre-process, distribute, and persistently store monitoring and accountinginformation. Necessary on-device and infrastructure components areprototypically implemented and empirically evaluated in a realistic simulationenvironment. Experiment results indicate that CoAP is suitedfor efficiently transferring monitoring and accounting data, both due toa small energy footprint and a memory-wise compact implementation.
展开▼